let off (a firearm) - Turc Anglais Dictionnaire